﻿using System;
//用于模拟银行账户（Account类），要求有初始化余额（balance），存取现金操作和查看余额的操作
//初始化余额有两种方式，默认余额（1000）和客户指定余额
//提示：
//1、定义一个Account类
//2、声明成员变量balance表示余额
//3、编写一个无参的构造方法，设置默认余额为1000
//4、编写一个有参的构造方法，让客户指定余额
//5、编写三个成员方法，分别表示存钱，取钱和查看余额

namespace TEST0406
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("欢迎光临");
            Console.WriteLine("请问您是否需要输入余额\n请用“Y”代表是，“N”代表否");
            string yue = Console.ReadLine();
            if (yue == "Y" || yue == "y")
            {
                Account ac = new Account(0);
                Console.WriteLine("输入余额");
                ac.balance = Convert.ToDouble(Console.ReadLine());
                ac.save();//存钱
                ac.draw();//取钱
                ac.check();//查看余额
            }
            else
            {
                Account ac = new Account();
                ac.save();//存钱
                ac.draw();//取钱
                ac.check();//查看余额
            }

        }
    }
}
